/* CSS Document */
#container{ 
    margin-top:0;
    margin:0 auto;
    width:950px; 
}
.content{ 
    display:block;
}

/*left*/	
.left {
    float:left;
    padding-right:40px;
    width:590px;
}

/*right*/
.right{
    padding-top:50px;
    float:right;
    width:310px;
}

/*end*/
.end{ 
    border-top:1px dashed #DDDDDD;
    color:#999999;
    margin-top:40px;
    overflow:auto;
    padding-top:6px;
}

.end .end-nav{
    margin:10px 10px 20px 20px;
}
.end .end-nav a{
    color:#999999;
    text-shadow:none;
}
.top-nav{
    /*border-bottom:1px dashed #D4D4D4;*/
    clear:both;
    color:#D4D4D4;
    height:30px;
    width:100%;
}
.top-nav .container{
    margin:0 auto;
    width:100%;
}
.top-nav .info{
    float:right;
    margin-top:5px;
}
.top-nav a{
    margin-left:5px;
}